immune from execution - Francés Inglés Diccionario